home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 050a / s3data10.zip / BLANK20.DOC < prev    next >
Text File  |  1992-11-10  |  3KB  |  95 lines

  1. Program:   Blankit
  2. Version:   2.0
  3. Date:      11/10/92
  4. Author:    George Spafford
  5.  
  6. Purpose:
  7.  
  8. To analyze ASCII data files and if desired, to remove blank lines.
  9.  
  10. Procedure:
  11.  
  12. If you just want to identify the number of records, if there are any blank
  13. records, the minimum record length and the maximum record length, the run
  14. BlankIt and just specify an input file only.  If you specify an output file,
  15. the it will assume that you want to produce a corrected file.
  16.  
  17. If you are doing a conversion, then you may invoke BlankIt from the command
  18. line followed by the input file, a space, and the output file as follows:
  19.  
  20.      BLANK INPUT.FIL OUTPUT.FIL
  21.      
  22. If you just want to analyze one file, run BLANK followed by that file name.
  23. For example:
  24.  
  25.      BLANK INPUT.FIL
  26.  
  27.  
  28.  
  29. Specifications:
  30.  
  31. BlankIt requires that the ASCII records have the CR/LF delimitters at the
  32. end of each record (Dec 10 and Dec 13).  
  33.  
  34. When it identifies blank lines, it means that one of the following occurred:
  35.  
  36.      1.  BLANKit read in a line and only found the CR/LF end.
  37.      2.  It read in a fixed length line that was all spaces or Nulls.
  38.      3.  It read in a variable length line that was all spaces or Nulls.
  39.      
  40. If it is doing a conversion, it will remove the above mentioned items.
  41.  
  42.  
  43. History:
  44.  
  45. v2.0    11/10/92
  46.         - Optimized the string analysis routines
  47.         - Added the capability to recognize that if BLANK is run with just
  48.           one file name specified, then it should just analyze that file.
  49.         - A blank line that has null characters in it is now considered a
  50.           blank line.
  51.  
  52. v1.2    03/24/92
  53.         Recompiled using a different video routine to get rid of the
  54.         horrible video updating.
  55.         
  56. v1.1    03/18/92
  57.         Added the ability to identify & removed blank lines that are
  58.         padded with spaces.
  59.         
  60. v1.0    Initial release that happened during the dark ages.
  61.         
  62.  
  63.  
  64.  
  65. REGISTER ME:
  66.  
  67. I hope this program helps you evaluate some of your problems
  68. or even makes some solutions/benefits clear.  This program is
  69. released as shareware.  Its price is $5 for each concurrently
  70. used copy.  If you have any suggestions or comments, I'd REALLY
  71. like to hear those too.
  72.  
  73.                 Sincerely,
  74.  
  75.                 George Spafford
  76.                 3001 LakeShore Drive, #329
  77.                 St. Joseph, MI 49085
  78.  
  79. Data:  (616) 468-5026  Queued Access BBS 14.4Kb USR Dual HST
  80.                         FIDOnet: 1:2340/0 NEC/NC Site.
  81.                         Sysop:  Tim Akright
  82.  
  83. And now for the unpleasantries:
  84.  
  85.         
  86. BLANKIT IS DISTRIBUTED AS IS.  THE AUTHOR (GEORGE SPAFFORD) MAKES NO
  87. WARRANTY OF ANY KIND, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED
  88. TO WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE,
  89. WITH RESPECT TO THIS SOFTWARE AND DOCUMENTATION. IN NO EVENT SHALL
  90. THE AUTHOR BE LIABLE FOR ANY DAMAGES, INCLUDING LOST PROFITS, LOST
  91. SAVINGS, OR ANY OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  92. OUT OF THE USE OF OR THE INABILITY TO USE THIS PROGRAM.
  93. ----------------------------------------------------------------
  94.  
  95.